sweet made of puff pastry stuffed with marmelade, usually guava - Spanish English Dictionary